Reason (Reason Structure)

These ENUMs are used in the Reason Structure (see Reason Structure).

Enum Reason (Reason Structure)

Reason

Value

INVITE

5

REINVITE

6

BYE

7

OPTIONS

8

ACK

9

CANCEL

10

REGISTER

11

INFO

12

MESSAGE

13

NOTIFY

14

REFER

15

SUBSCRIBE

16

PRACK

17

UPDATE

18

PUBLISH

19

LAST_REQUEST

20

TRYING_100

100

RINGING_180

180

CALL_FORWARD_181

181

QUEUED_182

182

SESSION_PROGRESS_183

183

OK_200

200

ACCEPTED_202

202

MULTIPLE_CHOICE_300

300

MOVED_PERMANENTLY_301

301

MOVED_TEMPORARILY_302

302

SEE_OTHER_303

303

USE_PROXY_305

305

ALTERNATIVE_SERVICE_380

380

BAD_REQUEST_400

400

UNAUTHORIZED_401

401

PAYMENT_REQUIRED_402

402

FORBIDDEN_403

403

NOT_FOUND_404

404

METHOD_NOT_ALLOWED_405

405

NOT_ACCEPTABLE_406

406

AUTHENTICATION_REQUIRED_407

407

REQUEST_TIMEOUT_408

408

CONFLICT_409

409

GONE_410

410

LENGTH_REQUIRED_411

411

CONDITIONAL_REQUEST_FAILED_412

412

REQUEST_TOO_LARGE_413

413

REQUEST_URI_TOO_LONG_414

414

UNSUPPORTED_MEDIA_415

415

UNSUPPORTED_URI_SCHEME_416

416

UNKNOWN_RESOURCE_PRIORITY_417

417

BAD_EXTENSION_420

420

EXTENSION_REQUIRED_421

421

SESSION_INTERVAL_TOO_SMALL_422

422

SESSION_INTERVAL_TOO_SMALL_423

423

ANONYMITY_DISALLOWED_433

433

UNAVAILABLE_480

480

TRANSACTION_NOT_EXIST_481

481

LOOP_DETECTED_482

482

TOO_MANY_HOPS_483

483

ADDRESS_INCOMPLETE_484

484

AMBIGUOUS_485

485

BUSY_486

486

REQUEST_TERMINATED_487

 

NOT_ACCEPTABLE_HERE_488

488

BAD_EVENT_489

489

REQUEST_PENDING_491

491

UNDECIPHERABLE_493

493

SECURITY_AGREEMENT_NEEDED_494

494

SERVER_INTERNAL_ERROR_500

500

NOT_IMPLEMENTED_501

501

BAD_GATEWAY_502

502

SERVICE_UNAVAILABLE_503

503

SERVER_TIME_OUT_504

504

VERSION_NOT_SUPPORTED_505

505

MESSAGE_TOO_LARGE_513

513

PRECONDITION_FAILURE_580

580

BUSY_EVERYWHERE_600

600

DECLINE_603

603

DOES_NOT_EXIST_ANYWHERE_604

604

NOT_ACCEPTABLE_606

606